put up obstacles - Französisch Englisch Wörterbuch